Life In One Of 'Worst Places To Live' Slough Where Londoners Are Flocking To